Converter, conversion method, program, and recording medium

ABSTRACT

Provided is a highly accurate converter and the like that makes up for the instability of circuit elements, by focusing on a relationship between the Markov chain and β conversion. A converter  1  that determines the decoded value of a sample value x based on L-bit number b i  (i=1, . . . , L) includes a decoding section  3  to determine the decoded value x D  for γ=1/β (where 1&lt;β&lt;2) using equation (eq1). Further, the converter  1  also includes a matrix estimation section  5  to determine the Markov transition matrix based on b i . Unlike a conventional method that pays attention to the lower limit of an interval, the decoding section  3  using equation (eq1) pays attention to the center of the interval, and this point is a significant difference. 
     
       
         
           
             
               
                 
                   
                     x 
                     D 
                   
                   = 
                   
                     
                       
                         ∑ 
                         
                           i 
                           = 
                           1 
                         
                         L 
                       
                        
                       
                         
                           b 
                           i 
                         
                          
                         
                           γ 
                           i 
                         
                       
                     
                     + 
                     
                       
                         
                           γ 
                           
                             L 
                             + 
                             1 
                           
                         
                         
                           2 
                            
                           
                             ( 
                             
                               1 
                               - 
                               γ 
                             
                             ) 
                           
                         
                       
                       . 
                     
                   
                 
               
               
                 
                   ( 
                   
                     eq 
                      
                     
                         
                     
                      
                     1 
                   
                   )

TECHNICAL FIELD

The present invention relates to a converter, a conversion method, a program, and a recording medium and, more particularly, to a converter and the like for performing conversion between a digital signal and an analog signal.

BACKGROUND ART

With spread of digital signal process in recent years, A/D (D/A) converting process is performed in various fields of sound process, image process, communication and the like. Since the precision of the converting process exerts an influence on a result of the sound process and the like, higher level is being continuously demanded. For example, one of methods having high precision is PCM (pulse-code modulation). The PCM, however, has a drawback such that the stability of circuit elements in an A/D converter is insufficient. One of methods realizing stability of operation is ΣΔ (sigma-delta) modulation (refer to Non-Patent Documents 1 to 7). There is also a technique called β conversion based on the sigma-delta modulation (refer to Patent Documents 8 and 9).

The β conversion will be described. When γ=1/β (where 1<β<2), xε(0, 1) is expressed by equation (1) using b_(i)ε{0, 1}. Here, u₁=βy, b₁=Q_(ν)(u₁), and u_(i+1)=β(u_(i)−b_(i)), b_(i+1)=Qν(u_(i+1)). Q_(ν)(z) denotes a quantizer and, for a threshold ν satisfying νε[1, (β−1)⁻¹], is 0 when z<ν and is 1 when z≧ν.

$\begin{matrix} {{Equation}\mspace{14mu} 1} & \; \\ {x = {\sum\limits_{i = 1}^{\infty}{b_{i}{\gamma^{i}.}}}} & (1) \end{matrix}$

FIG. 8 is a diagram for explaining the structure of a β converter. When z₀=yε[0, 1) and i>0, z_(i)=0, and u₀=b₀=0. In the β converter, when ν=1, the greedy” scheme has been proposed. When ν=(β−1)⁻¹, the “lazy” scheme has been proposed.

When α=ν−1 in the above, it can be said that in the β conversion, the (β, α) expansions proposed by Dajani et al. are performed (refer to Non-Patent Document 10). In a map N_(β,α) of the (β, α) expansions with βε(1, 2), when xε[0, (α+1)/β), βx is derived. When xε[(α+1)/β, 1/(β−1)), βx−1 is derived.

FIG. 9( a) is a graph showing the map of the (β, α) expansion, FIG. 9( b) is a graph showing a “greedy” map when ν=1, and FIG. 9(c) is a graph showing a “lazy” map when ν=(β−1)⁻¹.

Non-Patent Document 1

Inose, H., and Yasuda, Y., “A unity bit coding method by negative feedback,” Proceedings of the IEEE, vol. 51, no. 11, pp 1524-1535, November 1963

Non-Patent Document 2

J. Candy, “A Use of Limit Cycle Oscillation to Obtain Robust Analog-to-Digital Converters,” Communications, IEEE Transactions on [legacy, pre-1988], vol. 22, no. 3, pp 298-305, March 1974

Non-Patent Document 3

Stephen H. Lewis, and Paul R. gray, “A pipelined 5-Msample/s 9-bit analog-to-digital converter,” Solid-State Circuits, IEEE Journal of, vol. 22, no. 6, pp 954-961, December 1987

Non-Patent Document 4

Robert M. Gray, “Oversampled Sigma-Delta Modulation,” Communications, IEEE transactions on [legacy, pre-1988], vol. 35, no. 5, pp 481-489, May 1987

Non-Patent Document 5

Robert M. Gray, “Spectral Analysis of Quantization Noise in a Single-Loop Sigma-Delta Modulator with dc Input,” IEEE Transactions on communications, vol. 37, no. 6, pp 588-599, June 1989

Non-Patent Document 6

C. Gunturk, “On the robustness of single-loop sigma-delta modulation,” IEEE Transactions on Information Theory, Vol. 47, no. 5, pp 1734-1744, 2001

Non-Patent Document 7

C. Gunturk, “One-Bit Sigma-Delta Quantization with Exponential Accuracy,” Commun. Pure Applied Math., vol. 56, no. 11, pp 1608-1630, 2003

Non-Patent Document 8

I. Daubechies, R. Devore, C. Gunturk, and V. Vaishampayan, “A/D Conversion With Imperfect Quantizers,” IEEE Transactions on Information Theory, vol. 52, no. 3, pp. 874-885, March 2006

Non-Patent Document 9

I. Daubechies, and O. Yilmaz, “Robust and Practical Analog-to-Digital Conversion With Exponential Precision,” IEEE Transactions on information Theory, vol. 52, no. 8, pp. 3533-3545, August 2006

Non-Patent Document 10

K. Dajani, C. Kraaikamp, “From greedy to lazy expansions and their driving dynamics,” Expo. Math, 2002

DISCLOSURE OF THE INVENTION Problems to be Solved by the Invention

Although the β conversion has been studied mathematically as described above, study to apply it to A/D (D/A) converting process has been insufficient. In particular, there is still room for development for high precision required for converters and for making up the instability of circuit elements.

Therefore, an object of the present invention is to provide a high-precision converter and the like that makes up instability of circuit elements, by paying attention to the relation between the Markov chain and β conversion.

Means for Solving the Problems

A first aspect in accordance with the present invention provides a converter for determining a decoded value of a sample value x based on L-bit number b_(i) (i=1, . . . , L), including decoding means for determining a decoded value x_(D) for γ=1/β (where 1 <β<2) by equation (eq1).

A second aspect in accordance with the present invention provides the converter according to the first aspect, wherein when bit sequences obtained by β-converting xε(0, 1) and y=1−xε(0,1) are L-bit numbers b_(i) and c_(i) (i=1, . . . , L), respectively, a decoded value x_(D) of b_(i) is expressed by equation (eq1), and a decoded value y_(D) of c_(i) is expressed by an equation derived by replacing b_(i) in equation (eq1) with c_(i), γ is the root of an equation P(γ)=0 given by equation (eq2).

A third aspect in accordance with the present invention provides the converter according to the first or the second aspect, including matrix estimating means, if β/(β²−1)≦ν≦β²/(β²−1), for approximating a Markov transition matrix to equation (eq3), if ν<β/(β²−1), approximating a Markov transition matrix to equation (eq4), and if β²/(β²−1)≦ν, approximating a Markov transition matrix to equation (eq5).

A fourth aspect in accordance with the present invention provides the converter according to any of the first to the third aspects, including matrix estimating means for estimating a 2×2 Markov transition matrix of the β conversion by equation (eq7) for n₀₀, n₀₁, n₁₀, and n₁₁ given by equation (eq6).

A fifth aspect in accordance with the present invention provides a conversion method for performing conversion between a digital signal and an analog signal for determining a decoded value of a sample value x based on L-bit number b_(i) (i=1, . . . , L), including the step of making decoding means determine a decoded value x_(D) for γ=1/β (where 1<β<2) by equation (eq1).

A fifth aspect in accordance with the present invention provides a program for making a computer function as the converter according to any of the first to the fourth aspects.

A seventh aspect in accordance with the present invention provides a recording medium for recording the program according to the sixth aspect.

$\begin{matrix} {{Equation}\mspace{14mu} 2} & \; \\ {{x_{D} = {{\sum\limits_{i = 1}^{L}{b_{i}\gamma^{i}}} + \frac{\gamma^{L + 1}}{2\left( {1 - \gamma} \right)}}},} & \left( {{eq}\mspace{14mu} 1} \right) \\ {{{P(\gamma)} = {{1 - {\sum\limits_{i = 1}^{N}{\left( {b_{i} + c_{i}} \right)y^{i}}} - \frac{\gamma^{N + 1}}{\left( {1 - \gamma} \right)}} = 0}},} & \left( {{eq}\mspace{14mu} 2} \right) \\ {\begin{pmatrix} {1 - \frac{S}{\beta \; T}} & \frac{S}{\beta \; T} \\ \frac{T}{\beta \; S} & {1 - \frac{T}{\beta \; S}} \end{pmatrix},} & \left( {{eq}\mspace{14mu} 3} \right) \\ {\begin{pmatrix} {1 - \frac{S}{\beta \; T}} & \frac{S}{\beta \; T} \\ 1 & 0 \end{pmatrix},} & \left( {{eq}\mspace{14mu} 4} \right) \\ {\begin{pmatrix} 0 & 1 \\ \frac{T}{\beta \; S} & {1 - \frac{T}{\beta \; S}} \end{pmatrix},} & \left( {{eq}\mspace{14mu} 5} \right) \\ \begin{matrix} {{n_{00}:={\sum\limits_{i = 1}^{N - 1}{\left( {1 - b_{i}} \right)\left( {1 - b_{i + 1}} \right)}}},\mspace{14mu} {n_{01}:={\sum\limits_{i = 1}^{N - 1}{\left( {1 - b_{i}} \right)b_{i + 1}}}},} \\ {{n_{10}:={\sum\limits_{i = 1}^{N - 1}{b_{i}\left( {1 - b_{i + 1}} \right)}}},\mspace{14mu} {n_{11}:={\sum\limits_{i = 1}^{N - 1}{b_{i}b_{i + 1}}}},} \end{matrix} & \left( {{eq}\mspace{14mu} 6} \right) \\ {\begin{pmatrix} \frac{n_{00}}{n_{00} + n_{01}} & \frac{n_{01}}{n_{00} + n_{01}} \\ \frac{n_{10}}{n_{10} + n_{11}} & \frac{n_{11}}{n_{10} + n_{11}} \end{pmatrix},} & \left( {{eq}\mspace{14mu} 7} \right) \end{matrix}$

EFFECTS OF THE INVENTION

With the present invention, a high-precision D/A converter or the like that makes up for the instability of circuit elements by interval analysis of β expansions can be proposed.

In the present invention, as a result of analyzing the β conversion as a Markov chain, it was found that a second eigenvalue is negative and that eigenvalues of greedy and lazy schemes are larger than that of any other map and are the same.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a block diagram of a converter 1 according to an embodiment of the present invention.

FIG. 2 is a flowchart for explaining the operation of the converter of FIG. 1.

FIGS. 3( a) and 3(b) are diagrams showing the invariant subspace of β conversion.

FIG. 4 is a diagram showing a distribution of eigenvalues when a Markov transition matrix is approximated.

FIG. 5 is a diagram showing the worst precision of conversion when changing x and ν for N=32 and β=1.77777.

FIG. 6 is a diagram showing a case where the precision of restoring the value of β from an output bit sequence is determined by the relation of γ=1/β and equations (11) and (12), and the proposed method and the method of Daubechies are compared.

FIG. 7 is a diagram showing an estimation result of a second eigenvalue.

FIG. 8 is a diagram for explaining the structure of a β converter.

FIG. 9( a) is a graph showing a map of a (β, α) expansion, FIG. 9( b) is a graph showing a “greedy” map when ν=1, and FIG. 9( c) is a graph showing a “lazy” map when ν=(β−1)⁻¹.

DESCRIPTION OF REFERENCE NUMERALS

-   1 converter -   2 decoding section -   5 matrix estimation section

BEST MODE FOR CARRYING OUT THE INVENTION

FIG. 1 is a block diagram of a converter 1 according to an embodiment of the present invention. FIG. 2 is a flowchart for explaining the operation of the converter 1 of FIG. 1. The converter 1 obtains a decoded value x_(D) of a sample value x based on L-bit number b_(i) (i=1, . . . , L) (see steps ST1 and ST3 in FIG. 2). The converter 1 includes a decoding section 3 which obtains a decoded value x_(D) for γ=1/β (where 1<β<2) using equation 2 (see step ST2 in FIG. 2). In the case of using equation 1 described in the prior art, attention is paid to the lower limit of an interval. In contrast, in the case of using equation 2, it is largely different with respect to the point that attention is paid to the center of an interval. The converter 1 also includes a matrix estimation section 5 for obtaining the Markov transition matrix based on b_(i).

A conversion error of the converter 1 is expressed as equation 3 as described below.

First, an interval I_(i) is defined as equation 4 (where b₀=0).

Subsequently, it is shown that xεI_(i) for all i. From xε(0, 1), xεI₀=(0, (β−1)⁻¹).

It is now supposed that xεI_(i). When u_(i+1)<ν as shown in equation 5, that is, when b_(i+1)=0, equation (6) is satisfied and xεI_(i+1). On the other hand, when u_(i+1)≧ν, that is, when b_(i+1)=1, equation (7) is satisfied and xεI_(i+1). Therefore, xεI_(i) is satisfied for all i.

Since it can be expressed that xεI_(L) and (β−1)⁻¹=Σ_(i=1) ^(∞)γ^(i), a conversion error is expressed by equation (8)

$\begin{matrix} {{Equation}\mspace{14mu} 3} & \; \\ {{x_{D} = {{\sum\limits_{i = 1}^{L}{b_{i}\gamma^{i}}} + \frac{\gamma^{L + 1}}{2\left( {1 - y} \right)}}},} & (2) \\ {{0 \leq {{x - x_{D}}} \leq \frac{\left( {\beta - 1} \right)^{- 1}\gamma^{L}}{2}},} & (3) \\ {{I_{i} = \left( {{\sum\limits_{j = 0}^{i}{b_{j}\gamma^{j}}},{{\sum\limits_{j = 0}^{i}{b_{j}\gamma^{j}}} + {\sum\limits_{j = {i + 1}}^{\infty}\gamma^{j}}}} \right)},} & (4) \\ {{u_{i + 1} = \frac{x - {\sum\limits_{j = 1}^{i}{b_{j}\gamma^{j}}}}{\gamma^{i + 1}}},} & (5) \\ {{x < {{\sum\limits_{j = 1}^{i}{b_{j}\gamma^{j}}} + {v\; \gamma^{i + 1}}} \leq {{\sum\limits_{j = 0}^{i + 1}{b_{j}\gamma^{j}}} + {\sum\limits_{j = {i + 2}}^{\infty}\gamma^{j}}}},} & (6) \\ {{x \geq {{\sum\limits_{j = 1}^{i}{b_{j}\gamma^{j}}} + {v\; \gamma^{i + 1}}} \geq {\sum\limits_{j = 0}^{i + 1}{b_{j}\gamma^{j}}}},} & (7) \\ {{0 \leq {{x - x_{D}}} \leq {\frac{1}{2}{\sum\limits_{i = {L + 1}}^{\infty}\gamma^{i}}}} = {\frac{\left( {\beta - 1} \right)^{- 1}\gamma^{L}}{2}.}} & (8) \end{matrix}$

According to the A/D conversion of Daubechies, et al., in the case where β>1.5, an error which occurs in L-bit β conversion is expressed by equation (9).

$\begin{matrix} {{Equation}\mspace{14mu} 4} & \; \\ {0 \leq {x - {\sum\limits_{i = 1}^{L}{b_{i}\gamma^{i}}}} \leq {v\; {\gamma^{L}.}}} & (9) \end{matrix}$

Subsequently, a characteristic equation of β will be described.

With reference to Daubechies et al, if bit sequences obtained by β-converting xε(0, 1) and y=1−xε(0,1) are bi and ci (i=1, . . . , N), respectively, each of the decoded values x_(D) and y_(D) are expressed by equation (10).

From x_(D)+y_(D)=1, the estimated value of γ is the root of a characteristic equation P(γ)=0 of γ given by equation (11).

The characteristic equation P_(Dau)(γ)=0 of Daubechies et al. is given by equation (12).

$\begin{matrix} {{Equation}\mspace{14mu} 5} & \; \\ {{x_{D} = {{\sum\limits_{i = 1}^{N}{b_{i}\gamma^{i}}} + \frac{\gamma^{N + 1}}{2\left( {1 - \gamma} \right)}}},\mspace{14mu} {y_{D} = {{\sum\limits_{i = 1}^{N}{c_{i}\gamma^{i}}} + \frac{\gamma^{N + 1}}{2\left( {1 - \gamma} \right)}}},} & (10) \\ {{{P(\gamma)} = {{1 - {\sum\limits_{i = 1}^{N}{\left( {b_{i} + c_{i}} \right)\gamma^{i}}} - \frac{\gamma^{N + 1}}{\left( {1 - \gamma} \right)}} = 0}},} & (11) \\ {{P_{Dau}(\gamma)} = {{1 - {\sum\limits_{i = 1}^{N}{\left( {b_{i} + c_{i}} \right)\gamma^{i}}}} = 0.}} & (12) \end{matrix}$

The Markov chain of binary sequences generated by β conversion will now be described. Let b_(i) (i=1, . . . , N) be a binary sequence generated by β conversion with β and a threshold ν.

It is shown here that an invariant subspace of the β conversion denoted by I=(β(ν−1), βν) exists. There are two integers k and k′ such that u_(i)<u_(i+1)< . . . <u_(i+k-1)<β(ν−1)<u_(i+k) and u_(i)>u_(i+1)> . . . >u_(i+k′-1)<βν<u_(i+k′) are satisfied, which implies that u_(i)ε(β(ν−1), βν). FIGS. 3( a) and 3(b) are diagrams each showing the invariant subspace of the β conversion. FIG. 3( a) is a diagram showing the case where β(ν−1)≦νλ, and FIG. 3( b) is a diagram showing the case where ν<λβ(ν−1).

The invariant space of the β conversion exists. However, it is difficult to divide the subinterval into Markov partitions. Therefore, b_(i) is approximated with a two-state Markov chain (1st-order Markov chain), and an eigenvalue of the Markov transition matrix is analyzed.

S and T are defined by equations (13) and (14), respectively. The matrix estimation section 5 in FIG. 1 approximates the transition matrix as follows.

If β/(β²−1)≦ν<β²/(β²−1), the transition matrix is approximated to become equation (15). Since S>0 and T>0, a second eigenvalue λ satisfies the relation λ<0 from equation (16). A frequency distribution is given by an eigenvector for the eigenvalue 1, that is, equation (17).

If ν<β/(β²−1), the transition matrix is approximated to become equation (18). The second eigenvalue λ is expressed as λ=−S/(βT)<0.

If β²/(β²−1) the transition matrix is approximated to become equation (19). The second eigenvalue λ is expressed as λ=−T/(βS)<0.

$\begin{matrix} {{Equation}\mspace{14mu} 6} & \; \\ {{S:={{{\beta \; v} - v} > 0}},} & (13) \\ \begin{matrix} {T:={v - {\beta \left( {v - 1} \right)}}} \\ {{= {{\beta - {\left( {\beta - 1} \right)v}} \geq {\beta - 1} > 0}},} \end{matrix} & (14) \\ {\begin{pmatrix} {1 - \frac{S}{\beta \; T}} & \frac{S}{\beta \; T} \\ \frac{T}{\beta \; S} & {1 - \frac{T}{\beta \; S}} \end{pmatrix},} & (15) \\ {{\lambda = {{1 - {\frac{1}{\beta}\left( {\frac{S}{T} + \frac{T}{S}} \right)}} \leq {1 - \frac{2}{\beta}} < 0}},} & (16) \\ {\left( {\frac{T^{2}\beta^{2}}{S^{2} + {T^{2}\beta^{2}}},\frac{S^{2}}{S^{2} + {T^{2}\beta^{2}}}} \right),} & (17) \\ {\begin{pmatrix} {1 - \frac{S}{\beta \; T}} & \frac{S}{\beta \; T} \\ 1 & 0 \end{pmatrix},} & (18) \\ {\begin{pmatrix} 0 & 1 \\ \frac{T}{\beta \; S} & {1 - \frac{T}{\beta \; S}} \end{pmatrix}.} & (19) \end{matrix}$

FIG. 4 is a diagram showing the distribution of eigenvalues when the Markov transition matrix is approximated. The second eigenvalue of the approximated transition matrix is negative.

The matrix estimation section 5 in FIG. 1 estimates a 2×2 Markov transmission matrix of the β conversion with b_(i) (i=1, . . . , N). When n₀₀, n₀₁, n₁₀, and n₁₁ are defined by equations (20), an estimated Markov transition matrix is expressed by equation (21).

$\begin{matrix} {{Equation}\mspace{14mu} 7} & \; \\ \begin{matrix} {{n_{00}:={\sum\limits_{i = 1}^{N - 1}{\left( {1 - b_{i}} \right)\left( {1 - b_{i + 1}} \right)}}},\mspace{14mu} {n_{01}:={\sum\limits_{i = 1}^{N - 1}{\left( {1 - b_{i}} \right)b_{i + 1}}}},} \\ {{n_{10}:={\sum\limits_{i = 1}^{N - 1}{b_{i}\left( {1 - b_{i + 1}} \right)}}},\mspace{14mu} {n_{11}:={\sum\limits_{i = 1}^{N - 1}{b_{i}b_{i + 1}}}},} \end{matrix} & (20) \\ {\begin{pmatrix} \frac{n_{00}}{n_{00} + n_{01}} & \frac{n_{01}}{n_{00} + n_{01}} \\ \frac{n_{10}}{n_{10} + n_{11}} & \frac{n_{11}}{n_{10} + n_{11}} \end{pmatrix}.} & (21) \end{matrix}$

In the following, the conversion using the proposed algorithm will be compared with the method of Daubechies. The worst approximation error between x and the decoded value x_(D) when moving x and a quantization threshold ν (cautious parameter) is criteria for evaluation. FIG. 5 is a diagram showing the worst precision of conversion when changing x and ν for N=32 and β=1.77777. It is understood from FIG. 5 that the precision of the proposed algorithm is superior to that of the algorithm of Daubechies when β=1.77777. It is also known that the cautious scheme has higher precision than the other scheme in the proposed algorithm.

FIG. 6 is a diagram showing a case where the precision of restoring the value of β from an output bit sequence is determined by the relation of γ=1/β, equations (11) and (12), and the proposed method and the method of Daubechies are compared. It is shown in the diagram that the β restoring precision of the proposed method is higher.

Estimation of a second eigenvalue of the two-state Markov transition matrix will now be described. By the β conversion with βε(1,2), νε[1, (β−1)−1], and xε(0, (β−1)−1), a binary bit sequence b_(i) (i=1, . . . , N) is outputted, and it is assumed that b_(i) is a two-state Markov chain. At this time, a second eigenvalue can be estimated from b_(i) by equation (21). FIG. 7 is a diagram showing a result of estimating a second eigenvalue. λ_(D) is a second eigenvalue estimated from b_(i) under condition that N=256 and x=ν−π/10. From the diagram, it is shown that most second eigenvalues are negative. It is understood from FIG. 7 that most λ_(D) values obtained by the greedy and lazy schemes are larger than values obtained by the cautious scheme and are similar values.

From the above, as a result of analyzing the β conversion as the Markov chain, the second eigenvalue is negative, and the eigenvalues obtained by the greedy and lazy schemes are larger than those of the other scheme. The eigenvalues of the greedy and lazy schemes are similar to each other.

Preferably, a recommended value of the threshold is set to an intermediate value in a range from 1 to 1/(β−1) which is a permissible range of the parameter ν. The reason is that, although it is conventionally said that the restoration precision of the greedy scheme is higher than that of the lazy scheme, when ν=(1+1/(β−1))/2 is set, the restoration precision of the lazy scheme and that of the greedy scheme are equivalent, and excellent results are obtained from the viewpoint of the result of the precision and the viewpoint of robustness.

Hardware of the present invention can be realized by a configuration similar to that of FIG. 8 in spite of the difference of using equation (2) and the like. 

1. A converter for determining a decoded value of a sample value x based on L-bit number b_(i) (i=1, . . . , L), comprising decoding means for determining a decoded value x_(D) for γ=1/β (where 1<β<2) by equation (eq1). $\begin{matrix} {x_{D} = {{\sum\limits_{i = 1}^{L}{b_{i}\gamma^{i}}} + {\frac{\gamma^{L + 1}}{2\left( {1 - \gamma} \right)}.}}} & \left( {{eq}\mspace{14mu} 1} \right) \end{matrix}$
 2. The converter according to claim 1, wherein when bit sequences obtained by β-converting xε(0, 1) and y=1−xε(0,1) are L-bit numbers b_(i) and c_(i) (i=1, . . . , L), respectively, and when x_(D), a decoded value of b_(i), is expressed by equation (eq1), and y_(D), a decoded value of c_(i), is expressed by an equation derived by replacing b_(i) in equation (eq1) with c_(i), γ is the root of an equation P(γ)=0 given by equation (eq2). $\begin{matrix} {{P(\gamma)} = {{1 - {\sum\limits_{i = 1}^{N}{\left( {b_{i} + c_{i}} \right)\gamma^{i}}} - \frac{\gamma^{N + 1}}{\left( {1 - \gamma} \right)}} = 0.}} & \left( {{eq}\mspace{14mu} 2} \right) \end{matrix}$
 3. The converter according to claim 1, comprising matrix estimating means, if β/(β²−1)≦ν<β²/(β²−1), for approximating a Markov transition matrix to equation (eq3), if ν<β/(β²−1), approximating a Markov transition matrix to equation (eq4), and if β²/(β²−1)≦ν, approximating a Markov transition matrix to equation (eq5). $\begin{matrix} {\begin{pmatrix} {1 - \frac{S}{\beta \; T}} & \frac{S}{\beta \; T} \\ \frac{T}{\beta \; S} & {1 - \frac{T}{\beta \; S}} \end{pmatrix},} & \left( {{eq}\mspace{14mu} 3} \right) \\ {\begin{pmatrix} {1 - \frac{S}{\beta \; T}} & \frac{S}{\beta \; T} \\ 1 & 0 \end{pmatrix},} & \left( {{eq}\mspace{14mu} 4} \right) \\ {\begin{pmatrix} 0 & 1 \\ \frac{T}{\beta \; S} & {1 - \frac{T}{\beta \; S}} \end{pmatrix}.} & \left( {{eq}\mspace{14mu} 5} \right) \end{matrix}$
 4. The converter according to claim 1, comprising matrix estimating means for estimating a 2×2 Markov transition matrix of the β conversion by equation (eq7) for n₀₀, n₀₁, n₁₀, and n₁₁ given by equation (eq6). $\begin{matrix} \begin{matrix} {{n_{00}:={\sum\limits_{i = 1}^{N - 1}{\left( {1 - b_{i}} \right)\left( {1 - b_{i + 1}} \right)}}},\mspace{14mu} {n_{01}:={\sum\limits_{i = 1}^{N - 1}{\left( {1 - b_{i}} \right)b_{i + 1}}}},} \\ {{n_{10}:={\sum\limits_{i = 1}^{N - 1}{b_{i}\left( {1 - b_{i + 1}} \right)}}},\mspace{14mu} {n_{11}:={\sum\limits_{i = 1}^{N - 1}{b_{i}b_{i + 1}}}},} \end{matrix} & \left( {{eq}\mspace{14mu} 6} \right) \\ {\begin{pmatrix} \frac{n_{00}}{n_{00} + n_{01}} & \frac{n_{01}}{n_{00} + n_{01}} \\ \frac{n_{10}}{n_{10} + n_{11}} & \frac{n_{11}}{n_{10} + n_{11}} \end{pmatrix}.} & \left( {{eq}\mspace{14mu} 7} \right) \end{matrix}$
 5. A conversion method for performing conversion between a digital signal and an analog signal for determining a decoded value of a sample value x based on L-bit number b_(i) (i=1, . . . , L), comprising the step of making decoding means determine a decoded value x_(D) for γ=1/β (where 1<β<2) by equation (eq8). $\begin{matrix} {x_{D} = {{\sum\limits_{i = 1}^{L}{b_{i}\gamma^{i}}} + {\frac{\gamma^{L + 1}}{2\left( {1 - \gamma} \right)}.}}} & \left( {{eq}\mspace{14mu} 8} \right) \end{matrix}$
 6. A program for making a computer function as the converter of claim
 1. 7. A recording medium for recording the program of claim
 6. 